soft sunflower - German English Dictionary